highly indebted poor countries - English Synonyms Dictionary